*** empty log message ***
authorJohn Wiegley <johnw@newartisans.com>
Sat, 8 May 2004 13:02:42 +0000 (13:02 +0000)
committerJohn Wiegley <johnw@newartisans.com>
Sat, 8 May 2004 13:02:42 +0000 (13:02 +0000)
lisp/ChangeLog

index 9db4ad6347426724d5457f5b7be9c11c68cfe60c..102e5985d9b2cdd9371ca9027a95b3aaaccb8a46 100644 (file)
@@ -1,3 +1,47 @@
+2004-05-08  John Wiegley  <johnw@newartisans.com>
+
+       * iswitchb.el (iswitchb-use-virtual-buffers): Added support for
+       "virtual buffers" (off by default), which makes it possible to
+       switch to the buffers of recently files.  When a buffer name
+       search fails, and this option is on, iswitchb will look at the
+       list of recently visited files, and permit matching against those
+       names.  When the user hits RET on a match, it will revisit that
+       file.
+       (iswitchb-read-buffer): Added two optional arguments, which makes
+       isearchb.el possible.
+       (iswitchb-completions, iswitchb-set-matches, iswitchb-prev-match,
+       iswitchb-next-match): Added support for virtual buffers.
+
+       * isearchb.el: This module extends iswitchb to provide "as you
+       type" buffer selection.
+
+       * textmodes/flyspell.el (flyspell-highlight-incorrect-region):
+       Ignore the read-only property when flyspell highlighting is on.
+       Not ignoring it leads to a series of confusing errors.
+       (flyspell-highlight-duplicate-region): Ignore read-only, as above,
+       but also make sure to call flyspell-incorrect-hook.
+       (flyspell-maybe-correct-transposition): Perform transposition test
+       by bit twiddling a string, rather than using a temp buffer.
+       (flyspell-maybe-correct-doubling): Use a string rather than a temp
+       buffer.  This is also the original version of the code, which
+       could not be checked in before due to a previous lack of
+       assignment papers.  This version has seen heavy usage on my system
+       for several years now.
+
+       * calendar/cal-bahai.el: New file, which adds support for the
+       Baha'i calendar to Emacs.  This calendar is based on a solar year
+       of 19 months of 19 days, with 4 intercalary days.  Each year
+       begins on March 21, with the calendar starting in 1844.
+       
+       * calendar/cal-menu.el, calendar/calendar.el,
+       calendar/diary-lib.el, calendar/holidays.el: Added support for
+       using cal-bahai.el.
+
+       * eshell/em-glob.el (eshell-glob-initialize): Move initialization
+       of `eshell-glob-chars-regexp' into `eshell-glob-regexp', so that
+       function can be used outside of eshell buffers.
+       (eshell-glob-regexp): Initialize `eshell-glob-chars-regexp' here.
+
 2004-05-08  Juanma Barranquero  <lektu@terra.es>
 
        * help-fns.el (help-do-arg-highlight): Temporarily set ?\- to be a